be eye-pleasing - German English Dictionary